/*
 * File: LEOSIM.h
 *
 * Code generated for Simulink model 'LEOSIM'.
 *
 * Model version                  : 2.717
 * Simulink Coder version         : 9.7 (R2022a) 13-Nov-2021
 * C/C++ source code generated on : Wed Dec 20 13:05:12 2023
 *
 * Target selection: ert.tlc
 * Embedded hardware selection: Intel->x86-64 (Linux 64)
 * Code generation objectives: Unspecified
 * Validation result: Not run
 */

#ifndef RTW_HEADER_LEOSIM_h_
#define RTW_HEADER_LEOSIM_h_
#ifndef LEOSIM_COMMON_INCLUDES_
#define LEOSIM_COMMON_INCLUDES_
#include "rtwtypes.h"
#include "rtw_continuous.h"
#include "rtw_solver.h"
#endif                                 /* LEOSIM_COMMON_INCLUDES_ */

#include "LEOSIM_types.h"
#include <string.h>

/* Macros for accessing real-time model data structure */
#ifndef rtmGetErrorStatus
#define rtmGetErrorStatus(rtm)         ((rtm)->errorStatus)
#endif

#ifndef rtmSetErrorStatus
#define rtmSetErrorStatus(rtm, val)    ((rtm)->errorStatus = (val))
#endif

#ifndef rtmGetStopRequested
#define rtmGetStopRequested(rtm)       ((rtm)->Timing.stopRequestedFlag)
#endif

#ifndef rtmSetStopRequested
#define rtmSetStopRequested(rtm, val)  ((rtm)->Timing.stopRequestedFlag = (val))
#endif

#ifndef rtmGetStopRequestedPtr
#define rtmGetStopRequestedPtr(rtm)    (&((rtm)->Timing.stopRequestedFlag))
#endif

#ifndef rtmGetT
#define rtmGetT(rtm)                   (rtmGetTPtr((rtm))[0])
#endif

#ifndef rtmGetTPtr
#define rtmGetTPtr(rtm)                ((rtm)->Timing.t)
#endif

/* Block signals (default storage) */
typedef struct {
  real_T TireSpd_radps;                /* '<S102>/1//P_TireRadiu_m' */
  real_T MotMaxDischargeTrq_Nm;        /* '<S115>/MotMaxDischargeTrq' */
  real_T MotMaxChargeTrq_Nm;           /* '<S115>/Gain' */
  real_T MotMaxDischargeTrq_Nm_f;      /* '<S130>/MotMaxDischargeTrq' */
  real_T MotMaxChargeTrq_Nm_b;         /* '<S130>/Gain' */
  real_T Product;                      /* '<S145>/Product' */
  real_T Gain1;                        /* '<S147>/Gain1' */
  real_T mu;                           /* '<S141>/Switch3' */
  real_T Divide;                       /* '<S143>/Divide' */
  real32_T signu;                      /* '<S143>/sign(u)' */
} B_LEOSIM_T;

/* Block states (default storage) for system '<Root>' */
typedef struct {
  real_T Delay_DSTATE;                 /* '<S143>/Delay' */
  real_T DiscreteTimeIntegrator2_DSTATE;/* '<S143>/Discrete-Time Integrator2' */
  int8_T DiscreteTimeIntegrator2_PrevRes;/* '<S143>/Discrete-Time Integrator2' */
  uint8_T DiscreteTimeIntegrator2_IC_LOAD;/* '<S143>/Discrete-Time Integrator2' */
} DW_LEOSIM_T;

/* Continuous states (default storage) */
typedef struct {
  real_T Integrator_CSTATE;            /* '<S18>/Integrator' */
  real_T Integrator_CSTATE_d;          /* '<S19>/Integrator' */
  real_T Integrator_CSTATE_c;          /* '<S21>/Integrator' */
  real_T Integrator_CSTATE_k;          /* '<S22>/Integrator' */
} X_LEOSIM_T;

/* State derivatives (default storage) */
typedef struct {
  real_T Integrator_CSTATE;            /* '<S18>/Integrator' */
  real_T Integrator_CSTATE_d;          /* '<S19>/Integrator' */
  real_T Integrator_CSTATE_c;          /* '<S21>/Integrator' */
  real_T Integrator_CSTATE_k;          /* '<S22>/Integrator' */
} XDot_LEOSIM_T;

/* State disabled  */
typedef struct {
  boolean_T Integrator_CSTATE;         /* '<S18>/Integrator' */
  boolean_T Integrator_CSTATE_d;       /* '<S19>/Integrator' */
  boolean_T Integrator_CSTATE_c;       /* '<S21>/Integrator' */
  boolean_T Integrator_CSTATE_k;       /* '<S22>/Integrator' */
} XDis_LEOSIM_T;

/* Invariant block signals (default storage) */
typedef struct {
  const real_T Gain;                   /* '<S46>/Gain' */
  const real_T Wind[3];                /* '<S41>/Vector Concatenate' */
  const real_T Gain1;                  /* '<S141>/Gain1' */
  const real_T uP_TireRadiu_m;         /* '<S141>/1//P_TireRadiu_m' */
  const real_T P_TireRadiu_m2;         /* '<S151>/P_TireRadiu_m^2' */
  const real_T Divide1;                /* '<S151>/Divide1' */
  const real_T TireNumber;             /* '<S151>/TireNumber' */
  const real_T Divide;                 /* '<S151>/Divide' */
  const real_T Add;                    /* '<S151>/Add' */
  const real_T Sin2;                   /* '<S145>/Sin2' */
  const real_T Cos;                    /* '<S145>/Cos' */
  const real_T Sin2_e;                 /* '<S146>/Sin2' */
  const real_T Sin1;                   /* '<S146>/Sin1' */
  const real_T Product;                /* '<S146>/Product' */
  const boolean_T PSwitchSts;          /* '<S6>/Logical Operator1' */
  const boolean_T Compare;             /* '<S148>/Compare' */
} ConstB_LEOSIM_T;

#ifndef ODE3_INTG
#define ODE3_INTG

/* ODE3 Integration Data */
typedef struct {
  real_T *y;                           /* output */
  real_T *f[3];                        /* derivatives */
} ODE3_IntgData;

#endif

/* Constant parameters (default storage) */
typedef struct {
  /* Pooled Parameter (Mixed Expressions)
   * Referenced by:
   *   '<S115>/MotMaxChargeTrq'
   *   '<S115>/MotMaxDischargeTrq'
   *   '<S130>/MotMaxChargeTrq'
   *   '<S130>/MotMaxDischargeTrq'
   */
  real_T pooled13[15];

  /* Pooled Parameter (Mixed Expressions)
   * Referenced by:
   *   '<S115>/MotMaxChargeTrq'
   *   '<S115>/MotMaxDischargeTrq'
   *   '<S130>/MotMaxChargeTrq'
   *   '<S130>/MotMaxDischargeTrq'
   */
  real_T pooled14[15];

  /* Expression: pressure_comfort_bar_data
   * Referenced by: '<S141>/pedalTravelPressure'
   */
  real_T pedalTravelPressure_tableData[15];

  /* Expression: pedal_travel_perc_x
   * Referenced by: '<S141>/pedalTravelPressure'
   */
  real_T pedalTravelPressure_bp01Data[15];

  /* Computed Parameter: signu_YData
   * Referenced by: '<S143>/sign(u)'
   */
  real32_T signu_YData[2];
} ConstP_LEOSIM_T;

/* External inputs (root inport signals with default storage) */
typedef struct {
  real_T ManualDecelCmd;               /* '<Root>/ManualDecelCmd' */
  real_T ZONE_2D_TqCmdFA_Rdnt1;        /* '<Root>/ZONE_2D_TqCmdFA_Rdnt1' */
  real_T ZONE_2D_TqCmdRA_Rdnt1;        /* '<Root>/ZONE_2D_TqCmdRA_Rdnt1' */
} ExtU_LEOSIM_T;

/* External outputs (root outports fed by signals with default storage) */
typedef struct {
  real_T ACM_100_LgtA;                 /* '<Root>/ACM_100_LgtA' */
  real_T ACM_100_YawRate;              /* '<Root>/ACM_100_YawRate' */
  real_T BCU_6F_BrkPedlPosn_Rdnt1;     /* '<Root>/BCU_6F_BrkPedlPosn_Rdnt1' */
  real_T BCU_6F_MCPress_Rdnt1;         /* '<Root>/BCU_6F_MCPress_Rdnt1' */
  real_T BCU_6F_SCPress_Rdnt1;         /* '<Root>/BCU_6F_SCPress_Rdnt1' */
  real_T BCU_6F_WhlPlsCntFL_Rdnt1;     /* '<Root>/BCU_6F_WhlPlsCntFL_Rdnt1' */
  real_T BCU_6F_WhlPlsCntFR_Rdnt1;     /* '<Root>/BCU_6F_WhlPlsCntFR_Rdnt1' */
  real_T BCU_6F_WhlPlsCntRL_Rdnt1;     /* '<Root>/BCU_6F_WhlPlsCntRL_Rdnt1' */
  real_T BCU_6F_WhlPlsCntRR_Rdnt1;     /* '<Root>/BCU_6F_WhlPlsCntRR_Rdnt1' */
  real_T BCU_6F_WhlSpdDirFL_Rdnt1;     /* '<Root>/BCU_6F_WhlSpdDirFL_Rdnt1' */
  real_T BCU_6F_WhlSpdDirFR_Rdnt1;     /* '<Root>/BCU_6F_WhlSpdDirFR_Rdnt1' */
  real_T BCU_6F_WhlSpdDirRL_Rdnt1;     /* '<Root>/BCU_6F_WhlSpdDirRL_Rdnt1' */
  real_T BCU_6F_WhlSpdDirRR_Rdnt1;     /* '<Root>/BCU_6F_WhlSpdDirRR_Rdnt1' */
  real_T BCU_6F_WhlSpdFL_Rdnt1;        /* '<Root>/BCU_6F_WhlSpdFL_Rdnt1' */
  real_T BCU_6F_WhlSpdFR_Rdnt1;        /* '<Root>/BCU_6F_WhlSpdFR_Rdnt1' */
  real_T BCU_6F_WhlSpdRL_Rdnt1;        /* '<Root>/BCU_6F_WhlSpdRL_Rdnt1' */
  real_T BCU_6F_WhlSpdRR_Rdnt1;        /* '<Root>/BCU_6F_WhlSpdRR_Rdnt1' */
  real_T BCU_11F_VehSpd_ASILD;         /* '<Root>/BCU_11F_VehSpd_ASILD' */
  real_T BCU_11E_VehSpd_Rdnt1;         /* '<Root>/BCU_11E_VehSpd_Rdnt1' */
} ExtY_LEOSIM_T;

/* Parameters (default storage) */
struct P_LEOSIM_T_ {
  real_T DebugVehSpd_kmph;             /* Variable: DebugVehSpd_kmph
                                        * Referenced by: '<S143>/DebugVehSpd_kmph'
                                        */
};

/* Real-time Model Data Structure */
struct tag_RTM_LEOSIM_T {
  const char_T *errorStatus;
  RTWSolverInfo solverInfo;
  X_LEOSIM_T *contStates;
  int_T *periodicContStateIndices;
  real_T *periodicContStateRanges;
  real_T *derivs;
  boolean_T *contStateDisabled;
  boolean_T zCCacheNeedsReset;
  boolean_T derivCacheNeedsReset;
  boolean_T CTOutputIncnstWithState;
  real_T odeY[4];
  real_T odeF[3][4];
  ODE3_IntgData intgData;

  /*
   * Sizes:
   * The following substructure contains sizes information
   * for many of the model attributes such as inputs, outputs,
   * dwork, sample times, etc.
   */
  struct {
    int_T numContStates;
    int_T numPeriodicContStates;
    int_T numSampTimes;
  } Sizes;

  /*
   * Timing:
   * The following substructure contains information regarding
   * the timing information for the model.
   */
  struct {
    uint32_T clockTick0;
    time_T stepSize0;
    uint32_T clockTick1;
    SimTimeStep simTimeStep;
    boolean_T stopRequestedFlag;
    time_T *t;
    time_T tArray[2];
  } Timing;
};

/* Block parameters (default storage) */
extern P_LEOSIM_T LEOSIM_P;

/* Block signals (default storage) */
extern B_LEOSIM_T LEOSIM_B;

/* Continuous states (default storage) */
extern X_LEOSIM_T LEOSIM_X;

/* Block states (default storage) */
extern DW_LEOSIM_T LEOSIM_DW;

/* External inputs (root inport signals with default storage) */
extern ExtU_LEOSIM_T LEOSIM_U;

/* External outputs (root outports fed by signals with default storage) */
extern ExtY_LEOSIM_T LEOSIM_Y;
extern const ConstB_LEOSIM_T LEOSIM_ConstB;/* constant block i/o */

/* Constant parameters (default storage) */
extern const ConstP_LEOSIM_T LEOSIM_ConstP;

/* Model entry point functions */
extern void LEOSIM_initialize(void);
extern void LEOSIM_step(void);
extern void LEOSIM_terminate(void);

/* Real-time Model object */
extern RT_MODEL_LEOSIM_T *const LEOSIM_M;

/*-
 * These blocks were eliminated from the model due to optimizations:
 *
 * Block '<S6>/ACChButton' : Unused code path elimination
 * Block '<S7>/1-D Lookup Table' : Unused code path elimination
 * Block '<S7>/AccPdl2_Error' : Unused code path elimination
 * Block '<S7>/AccPdl_Status' : Unused code path elimination
 * Block '<S7>/Const1' : Unused code path elimination
 * Block '<S7>/Const4' : Unused code path elimination
 * Block '<S7>/Const7' : Unused code path elimination
 * Block '<S7>/Gain' : Unused code path elimination
 * Block '<S7>/Gain1' : Unused code path elimination
 * Block '<S7>/KeAPD_SP_FL_1' : Unused code path elimination
 * Block '<S7>/KeAPD_SP_FL_2' : Unused code path elimination
 * Block '<S7>/KeAPD_SP_IS_1' : Unused code path elimination
 * Block '<S7>/KeAPD_SP_IS_2' : Unused code path elimination
 * Block '<S7>/Noise' : Unused code path elimination
 * Block '<S7>/Product' : Unused code path elimination
 * Block '<S7>/Product1' : Unused code path elimination
 * Block '<S7>/Saturation' : Unused code path elimination
 * Block '<S7>/Saturation1' : Unused code path elimination
 * Block '<S7>/Sum' : Unused code path elimination
 * Block '<S7>/Sum1' : Unused code path elimination
 * Block '<S7>/Sum2' : Unused code path elimination
 * Block '<S7>/Sum3' : Unused code path elimination
 * Block '<S7>/Sum4' : Unused code path elimination
 * Block '<S7>/Switch' : Unused code path elimination
 * Block '<S7>/Switch1' : Unused code path elimination
 * Block '<S8>/AccIniValue' : Unused code path elimination
 * Block '<S13>/Difference Inputs1' : Unused code path elimination
 * Block '<S13>/Difference Inputs2' : Unused code path elimination
 * Block '<S14>/Data Type Duplicate' : Unused code path elimination
 * Block '<S14>/Data Type Propagation' : Unused code path elimination
 * Block '<S14>/LowerRelop1' : Unused code path elimination
 * Block '<S14>/Switch' : Unused code path elimination
 * Block '<S14>/Switch2' : Unused code path elimination
 * Block '<S14>/UpperRelop' : Unused code path elimination
 * Block '<S13>/Unit Delay' : Unused code path elimination
 * Block '<S13>/delta fall limit' : Unused code path elimination
 * Block '<S13>/delta rise limit' : Unused code path elimination
 * Block '<S13>/sample time' : Unused code path elimination
 * Block '<S8>/lowerratelimit' : Unused code path elimination
 * Block '<S8>/upperratelimit' : Unused code path elimination
 * Block '<S6>/AccTestCaseFlg' : Unused code path elimination
 * Block '<S6>/Acclowerratelimit' : Unused code path elimination
 * Block '<S6>/Accupperratelimit' : Unused code path elimination
 * Block '<S6>/BMS_flgBattFull' : Unused code path elimination
 * Block '<S15>/Add1' : Unused code path elimination
 * Block '<S15>/Add2' : Unused code path elimination
 * Block '<S15>/Constant' : Unused code path elimination
 * Block '<S15>/Constant1' : Unused code path elimination
 * Block '<S15>/Constant2' : Unused code path elimination
 * Block '<S15>/Divide' : Unused code path elimination
 * Block '<S15>/Gain' : Unused code path elimination
 * Block '<S15>/Saturation' : Unused code path elimination
 * Block '<S9>/BrkPdlNoPressed' : Unused code path elimination
 * Block '<S9>/BrkPdlPressed' : Unused code path elimination
 * Block '<S9>/BrkThreshold' : Unused code path elimination
 * Block '<S9>/Gain' : Unused code path elimination
 * Block '<S9>/Logical Operator' : Unused code path elimination
 * Block '<S9>/Relational Operator' : Unused code path elimination
 * Block '<S9>/Switch4' : Unused code path elimination
 * Block '<S6>/ChargeStationStopButton' : Unused code path elimination
 * Block '<S6>/FC_Flag' : Unused code path elimination
 * Block '<S6>/Gain' : Unused code path elimination
 * Block '<S6>/Gain3' : Unused code path elimination
 * Block '<S6>/KeyAuxKL30' : Unused code path elimination
 * Block '<S6>/KeyIGNKL15' : Unused code path elimination
 * Block '<S6>/ManualAccelCmd' : Unused code path elimination
 * Block '<S6>/ManualFASFlg' : Unused code path elimination
 * Block '<S6>/ManualGearCmd' : Unused code path elimination
 * Block '<S6>/ManualSteerCmd' : Unused code path elimination
 * Block '<S11>/Difference Inputs1' : Unused code path elimination
 * Block '<S11>/Difference Inputs2' : Unused code path elimination
 * Block '<S16>/Data Type Duplicate' : Unused code path elimination
 * Block '<S16>/Data Type Propagation' : Unused code path elimination
 * Block '<S16>/LowerRelop1' : Unused code path elimination
 * Block '<S16>/Switch' : Unused code path elimination
 * Block '<S16>/Switch2' : Unused code path elimination
 * Block '<S16>/UpperRelop' : Unused code path elimination
 * Block '<S11>/Unit Delay' : Unused code path elimination
 * Block '<S11>/delta fall limit' : Unused code path elimination
 * Block '<S11>/delta rise limit' : Unused code path elimination
 * Block '<S11>/sample time' : Unused code path elimination
 * Block '<S12>/Constant1' : Unused code path elimination
 * Block '<S12>/Constant11' : Unused code path elimination
 * Block '<S12>/Constant12' : Unused code path elimination
 * Block '<S12>/Constant13' : Unused code path elimination
 * Block '<S12>/Constant14' : Unused code path elimination
 * Block '<S12>/Constant15' : Unused code path elimination
 * Block '<S12>/Constant2' : Unused code path elimination
 * Block '<S12>/Constant4' : Unused code path elimination
 * Block '<S12>/Constant5' : Unused code path elimination
 * Block '<S12>/Multiport Switch2' : Unused code path elimination
 * Block '<S12>/Multiport Switch3' : Unused code path elimination
 * Block '<S12>/Multiport Switch4' : Unused code path elimination
 * Block '<S6>/Switch5' : Unused code path elimination
 * Block '<S6>/TrailerFlg' : Unused code path elimination
 * Block '<S6>/V2LReqButton' : Unused code path elimination
 * Block '<S6>/Vehicle_Type' : Unused code path elimination
 * Block '<S44>/1-D Lookup Table' : Unused code path elimination
 * Block '<S44>/Constant2' : Unused code path elimination
 * Block '<S44>/Constant4' : Unused code path elimination
 * Block '<S45>/Data Type Conversion' : Unused code path elimination
 * Block '<S45>/OvrdFlg' : Unused code path elimination
 * Block '<S45>/OvrdVal' : Unused code path elimination
 * Block '<S45>/Switch1' : Unused code path elimination
 * Block '<S46>/Add' : Unused code path elimination
 * Block '<S46>/Add1' : Unused code path elimination
 * Block '<S46>/Add2' : Unused code path elimination
 * Block '<S46>/Constant1' : Unused code path elimination
 * Block '<S46>/Constant2' : Unused code path elimination
 * Block '<S46>/Constant3' : Unused code path elimination
 * Block '<S46>/Constant5' : Unused code path elimination
 * Block '<S46>/Product' : Unused code path elimination
 * Block '<S46>/Product1' : Unused code path elimination
 * Block '<S46>/Product2' : Unused code path elimination
 * Block '<S46>/Trigonometric Function' : Unused code path elimination
 * Block '<S46>/Trigonometric Function1' : Unused code path elimination
 * Block '<S47>/Data Type Conversion' : Unused code path elimination
 * Block '<S47>/OvrdFlg' : Unused code path elimination
 * Block '<S47>/OvrdVal' : Unused code path elimination
 * Block '<S47>/Switch1' : Unused code path elimination
 * Block '<S48>/Data Type Conversion' : Unused code path elimination
 * Block '<S48>/OvrdFlg' : Unused code path elimination
 * Block '<S48>/OvrdVal' : Unused code path elimination
 * Block '<S48>/Switch1' : Unused code path elimination
 * Block '<S49>/Data Type Conversion' : Unused code path elimination
 * Block '<S49>/OvrdFlg' : Unused code path elimination
 * Block '<S49>/OvrdVal' : Unused code path elimination
 * Block '<S49>/Switch1' : Unused code path elimination
 * Block '<S44>/Product1' : Unused code path elimination
 * Block '<S44>/Product3' : Unused code path elimination
 * Block '<S44>/Switch' : Unused code path elimination
 * Block '<S41>/RoadFrictCoefficient' : Unused code path elimination
 * Block '<S50>/Constant' : Unused code path elimination
 * Block '<S50>/Constant1' : Unused code path elimination
 * Block '<S50>/Constant2' : Unused code path elimination
 * Block '<S50>/Constant3' : Unused code path elimination
 * Block '<S50>/Constant4' : Unused code path elimination
 * Block '<S50>/Constant5' : Unused code path elimination
 * Block '<S62>/Constant1' : Unused code path elimination
 * Block '<S62>/Constant10' : Unused code path elimination
 * Block '<S62>/Constant12' : Unused code path elimination
 * Block '<S62>/Constant13' : Unused code path elimination
 * Block '<S62>/Constant14' : Unused code path elimination
 * Block '<S62>/Constant15' : Unused code path elimination
 * Block '<S62>/Constant16' : Unused code path elimination
 * Block '<S62>/Constant17' : Unused code path elimination
 * Block '<S62>/Constant2' : Unused code path elimination
 * Block '<S62>/Constant4' : Unused code path elimination
 * Block '<S62>/Constant5' : Unused code path elimination
 * Block '<S62>/Constant6' : Unused code path elimination
 * Block '<S62>/Constant9' : Unused code path elimination
 * Block '<S62>/Data Type Conversion2' : Unused code path elimination
 * Block '<S70>/Constant3' : Unused code path elimination
 * Block '<S70>/Constant4' : Unused code path elimination
 * Block '<S70>/Constant5' : Unused code path elimination
 * Block '<S71>/Constant3' : Unused code path elimination
 * Block '<S71>/Constant4' : Unused code path elimination
 * Block '<S71>/Constant5' : Unused code path elimination
 * Block '<S72>/Constant3' : Unused code path elimination
 * Block '<S72>/Constant4' : Unused code path elimination
 * Block '<S72>/Constant5' : Unused code path elimination
 * Block '<S73>/Constant3' : Unused code path elimination
 * Block '<S73>/Constant4' : Unused code path elimination
 * Block '<S73>/Constant5' : Unused code path elimination
 * Block '<S74>/Constant3' : Unused code path elimination
 * Block '<S74>/Constant4' : Unused code path elimination
 * Block '<S74>/Constant5' : Unused code path elimination
 * Block '<S75>/Constant3' : Unused code path elimination
 * Block '<S75>/Constant4' : Unused code path elimination
 * Block '<S75>/Constant5' : Unused code path elimination
 * Block '<S76>/Constant3' : Unused code path elimination
 * Block '<S76>/Constant4' : Unused code path elimination
 * Block '<S76>/Constant5' : Unused code path elimination
 * Block '<S77>/Constant3' : Unused code path elimination
 * Block '<S77>/Constant4' : Unused code path elimination
 * Block '<S77>/Constant5' : Unused code path elimination
 * Block '<S78>/Constant3' : Unused code path elimination
 * Block '<S78>/Constant4' : Unused code path elimination
 * Block '<S78>/Constant5' : Unused code path elimination
 * Block '<S79>/Constant3' : Unused code path elimination
 * Block '<S79>/Constant4' : Unused code path elimination
 * Block '<S79>/Constant5' : Unused code path elimination
 * Block '<S80>/Constant3' : Unused code path elimination
 * Block '<S80>/Constant4' : Unused code path elimination
 * Block '<S80>/Constant5' : Unused code path elimination
 * Block '<S81>/Constant3' : Unused code path elimination
 * Block '<S81>/Constant4' : Unused code path elimination
 * Block '<S81>/Constant5' : Unused code path elimination
 * Block '<S66>/Constant1' : Unused code path elimination
 * Block '<S66>/Data Type Conversion' : Unused code path elimination
 * Block '<S82>/Constant4' : Unused code path elimination
 * Block '<S82>/Constant5' : Unused code path elimination
 * Block '<S82>/Data Type Conversion' : Unused code path elimination
 * Block '<S83>/Constant18' : Unused code path elimination
 * Block '<S83>/Constant19' : Unused code path elimination
 * Block '<S83>/Constant6' : Unused code path elimination
 * Block '<S84>/Constant1' : Unused code path elimination
 * Block '<S84>/Constant2' : Unused code path elimination
 * Block '<S84>/Constant20' : Unused code path elimination
 * Block '<S84>/Constant21' : Unused code path elimination
 * Block '<S84>/Data Type Conversion' : Unused code path elimination
 * Block '<S84>/Gain' : Unused code path elimination
 * Block '<S85>/Constant1' : Unused code path elimination
 * Block '<S85>/Constant2' : Unused code path elimination
 * Block '<S85>/Constant20' : Unused code path elimination
 * Block '<S85>/Constant21' : Unused code path elimination
 * Block '<S85>/Data Type Conversion' : Unused code path elimination
 * Block '<S85>/Gain' : Unused code path elimination
 * Block '<S86>/Constant10' : Unused code path elimination
 * Block '<S86>/Constant8' : Unused code path elimination
 * Block '<S86>/Constant9' : Unused code path elimination
 * Block '<S87>/Constant1' : Unused code path elimination
 * Block '<S87>/Constant2' : Unused code path elimination
 * Block '<S87>/Constant20' : Unused code path elimination
 * Block '<S87>/Constant21' : Unused code path elimination
 * Block '<S87>/Constant22' : Unused code path elimination
 * Block '<S87>/Constant3' : Unused code path elimination
 * Block '<S87>/Constant4' : Unused code path elimination
 * Block '<S87>/Constant5' : Unused code path elimination
 * Block '<S87>/Constant6' : Unused code path elimination
 * Block '<S87>/Constant7' : Unused code path elimination
 * Block '<S87>/Constant8' : Unused code path elimination
 * Block '<S87>/Constant9' : Unused code path elimination
 * Block '<S88>/Constant3' : Unused code path elimination
 * Block '<S88>/Constant4' : Unused code path elimination
 * Block '<S88>/Constant5' : Unused code path elimination
 * Block '<S89>/Constant3' : Unused code path elimination
 * Block '<S89>/Constant4' : Unused code path elimination
 * Block '<S89>/Constant5' : Unused code path elimination
 * Block '<S90>/Constant3' : Unused code path elimination
 * Block '<S91>/Constant3' : Unused code path elimination
 * Block '<S91>/Constant4' : Unused code path elimination
 * Block '<S91>/Constant5' : Unused code path elimination
 * Block '<S92>/Constant3' : Unused code path elimination
 * Block '<S92>/Constant4' : Unused code path elimination
 * Block '<S92>/Constant5' : Unused code path elimination
 * Block '<S93>/Constant3' : Unused code path elimination
 * Block '<S93>/Constant4' : Unused code path elimination
 * Block '<S93>/Constant5' : Unused code path elimination
 * Block '<S94>/Constant3' : Unused code path elimination
 * Block '<S94>/Constant4' : Unused code path elimination
 * Block '<S94>/Constant5' : Unused code path elimination
 * Block '<S95>/Constant1' : Unused code path elimination
 * Block '<S95>/Constant2' : Unused code path elimination
 * Block '<S95>/Constant4' : Unused code path elimination
 * Block '<S95>/Constant5' : Unused code path elimination
 * Block '<S95>/Constant6' : Unused code path elimination
 * Block '<S95>/Constant7' : Unused code path elimination
 * Block '<S95>/Constant8' : Unused code path elimination
 * Block '<S95>/Data Type Conversion' : Unused code path elimination
 * Block '<S95>/Data Type Conversion1' : Unused code path elimination
 * Block '<S96>/Constant1' : Unused code path elimination
 * Block '<S96>/Constant10' : Unused code path elimination
 * Block '<S96>/Constant11' : Unused code path elimination
 * Block '<S96>/Constant2' : Unused code path elimination
 * Block '<S96>/Constant4' : Unused code path elimination
 * Block '<S96>/Constant5' : Unused code path elimination
 * Block '<S96>/Constant7' : Unused code path elimination
 * Block '<S96>/Constant8' : Unused code path elimination
 * Block '<S96>/Data Type Conversion' : Unused code path elimination
 * Block '<S96>/Data Type Conversion1' : Unused code path elimination
 * Block '<S97>/Constant1' : Unused code path elimination
 * Block '<S97>/Constant10' : Unused code path elimination
 * Block '<S97>/Constant11' : Unused code path elimination
 * Block '<S97>/Constant2' : Unused code path elimination
 * Block '<S97>/Constant4' : Unused code path elimination
 * Block '<S97>/Constant5' : Unused code path elimination
 * Block '<S97>/Constant7' : Unused code path elimination
 * Block '<S97>/Constant8' : Unused code path elimination
 * Block '<S97>/Data Type Conversion' : Unused code path elimination
 * Block '<S97>/Data Type Conversion1' : Unused code path elimination
 * Block '<S98>/Constant1' : Unused code path elimination
 * Block '<S98>/Constant2' : Unused code path elimination
 * Block '<S98>/Constant4' : Unused code path elimination
 * Block '<S98>/Constant5' : Unused code path elimination
 * Block '<S98>/Data Type Conversion' : Unused code path elimination
 * Block '<S98>/Data Type Conversion1' : Unused code path elimination
 * Block '<S99>/Constant1' : Unused code path elimination
 * Block '<S99>/Constant2' : Unused code path elimination
 * Block '<S99>/Constant4' : Unused code path elimination
 * Block '<S99>/Constant5' : Unused code path elimination
 * Block '<S99>/Data Type Conversion' : Unused code path elimination
 * Block '<S99>/Data Type Conversion1' : Unused code path elimination
 * Block '<S100>/Add' : Unused code path elimination
 * Block '<S106>/1//P_BattThetaR' : Unused code path elimination
 * Block '<S106>/Abs' : Unused code path elimination
 * Block '<S106>/Add' : Unused code path elimination
 * Block '<S106>/Add1' : Unused code path elimination
 * Block '<S106>/Add2' : Unused code path elimination
 * Block '<S106>/Add3' : Unused code path elimination
 * Block '<S106>/Discrete-Time Integrator' : Unused code path elimination
 * Block '<S106>/Divide' : Unused code path elimination
 * Block '<S106>/Gain' : Unused code path elimination
 * Block '<S106>/K2C' : Unused code path elimination
 * Block '<S106>/P_BattAmbientTemp_K' : Unused code path elimination
 * Block '<S106>/P_BattHeatingPwr_W' : Unused code path elimination
 * Block '<S106>/P_BattHeatingPwr_W1' : Unused code path elimination
 * Block '<S106>/P_BattParalNum' : Unused code path elimination
 * Block '<S106>/P_BattSeriesNum' : Unused code path elimination
 * Block '<S106>/P_BattThetaC' : Unused code path elimination
 * Block '<S106>/Product' : Unused code path elimination
 * Block '<S106>/Relay' : Unused code path elimination
 * Block '<S106>/Saturation' : Unused code path elimination
 * Block '<S106>/Switch' : Unused code path elimination
 * Block '<S106>/Unit Delay' : Unused code path elimination
 * Block '<S107>/BattChargeCurrent' : Unused code path elimination
 * Block '<S107>/BattDischargeCurrent' : Unused code path elimination
 * Block '<S107>/BattPeakChargeCurrent' : Unused code path elimination
 * Block '<S107>/BattPeakDischargeCurrent' : Unused code path elimination
 * Block '<S107>/Divide' : Unused code path elimination
 * Block '<S107>/Divide1' : Unused code path elimination
 * Block '<S107>/Gain1' : Unused code path elimination
 * Block '<S107>/Gain3' : Unused code path elimination
 * Block '<S107>/MinMax1' : Unused code path elimination
 * Block '<S107>/MinMax3' : Unused code path elimination
 * Block '<S107>/Product' : Unused code path elimination
 * Block '<S107>/Product1' : Unused code path elimination
 * Block '<S107>/Product2' : Unused code path elimination
 * Block '<S107>/Product4' : Unused code path elimination
 * Block '<S107>/W2kW' : Unused code path elimination
 * Block '<S107>/W2kW2' : Unused code path elimination
 * Block '<S108>/Add' : Unused code path elimination
 * Block '<S108>/BattCharResistance' : Unused code path elimination
 * Block '<S108>/BattDischResistance' : Unused code path elimination
 * Block '<S108>/BattOCV' : Unused code path elimination
 * Block '<S108>/BattResistanceCorrection' : Unused code path elimination
 * Block '<S108>/Constant4' : Unused code path elimination
 * Block '<S108>/Gain' : Unused code path elimination
 * Block '<S108>/Gain1' : Unused code path elimination
 * Block '<S108>/Product1' : Unused code path elimination
 * Block '<S108>/Switch' : Unused code path elimination
 * Block '<S109>/Abs' : Unused code path elimination
 * Block '<S109>/Add' : Unused code path elimination
 * Block '<S109>/Add1' : Unused code path elimination
 * Block '<S109>/Ah2C' : Unused code path elimination
 * Block '<S109>/BattSOCCorrection' : Unused code path elimination
 * Block '<S109>/C2Ah1' : Unused code path elimination
 * Block '<S109>/Discrete-Time Integrator1' : Unused code path elimination
 * Block '<S109>/Discrete-Time Integrator2' : Unused code path elimination
 * Block '<S109>/Divide' : Unused code path elimination
 * Block '<S109>/Divide1' : Unused code path elimination
 * Block '<S109>/Divide2' : Unused code path elimination
 * Block '<S109>/InitialConsmQualty_Ah' : Unused code path elimination
 * Block '<S109>/Invert' : Unused code path elimination
 * Block '<S109>/P_BattInitialSOC' : Unused code path elimination
 * Block '<S109>/P_BattInitialSOC1' : Unused code path elimination
 * Block '<S109>/P_BattMaxCapacity_Ah' : Unused code path elimination
 * Block '<S109>/P_BattParalNum' : Unused code path elimination
 * Block '<S109>/Product' : Unused code path elimination
 * Block '<S109>/Product1' : Unused code path elimination
 * Block '<S109>/Saturation' : Unused code path elimination
 * Block '<S109>/Saturation1' : Unused code path elimination
 * Block '<S110>/Gain' : Unused code path elimination
 * Block '<S110>/Logical Operator' : Unused code path elimination
 * Block '<S110>/Memory1' : Unused code path elimination
 * Block '<S110>/P_BattMaxVolt_V' : Unused code path elimination
 * Block '<S110>/P_BattMinVolt_V' : Unused code path elimination
 * Block '<S110>/Product' : Unused code path elimination
 * Block '<S110>/Product1' : Unused code path elimination
 * Block '<S110>/Relational Operator' : Unused code path elimination
 * Block '<S110>/Relational Operator1' : Unused code path elimination
 * Block '<S110>/Sum1' : Unused code path elimination
 * Block '<S100>/Delay' : Unused code path elimination
 * Block '<S100>/Delay1' : Unused code path elimination
 * Block '<S116>/100 -> inf' : Unused code path elimination
 * Block '<S116>/100 -> inf1' : Unused code path elimination
 * Block '<S116>/100 -> inf2' : Unused code path elimination
 * Block '<S116>/Divide' : Unused code path elimination
 * Block '<S116>/Divide1' : Unused code path elimination
 * Block '<S116>/Gain' : Unused code path elimination
 * Block '<S116>/Gain1' : Unused code path elimination
 * Block '<S116>/MinMax' : Unused code path elimination
 * Block '<S116>/MinMax1' : Unused code path elimination
 * Block '<S117>/Abs' : Unused code path elimination
 * Block '<S117>/Look-Up Table' : Unused code path elimination
 * Block '<S117>/Look-Up Table1' : Unused code path elimination
 * Block '<S117>/P_MotIdlePwr_W' : Unused code path elimination
 * Block '<S117>/Product2' : Unused code path elimination
 * Block '<S117>/Product3' : Unused code path elimination
 * Block '<S117>/Signal Copy6' : Unused code path elimination
 * Block '<S118>/Abs1' : Unused code path elimination
 * Block '<S118>/Abs2' : Unused code path elimination
 * Block '<S118>/MotPwrLoss' : Unused code path elimination
 * Block '<S118>/radps2rpm' : Unused code path elimination
 * Block '<S119>/>0' : Unused code path elimination
 * Block '<S119>/Abs1' : Unused code path elimination
 * Block '<S119>/Abs2' : Unused code path elimination
 * Block '<S119>/Abs3' : Unused code path elimination
 * Block '<S119>/Add' : Unused code path elimination
 * Block '<S119>/Add1' : Unused code path elimination
 * Block '<S119>/Add2' : Unused code path elimination
 * Block '<S119>/Gain' : Unused code path elimination
 * Block '<S119>/Gain1' : Unused code path elimination
 * Block '<S119>/Gain2' : Unused code path elimination
 * Block '<S119>/MinMax2' : Unused code path elimination
 * Block '<S119>/MinMax3' : Unused code path elimination
 * Block '<S119>/Product' : Unused code path elimination
 * Block '<S119>/Product2' : Unused code path elimination
 * Block '<S119>/Product3' : Unused code path elimination
 * Block '<S119>/Product4' : Unused code path elimination
 * Block '<S119>/Product5' : Unused code path elimination
 * Block '<S119>/Sign' : Unused code path elimination
 * Block '<S119>/Switch' : Unused code path elimination
 * Block '<S120>/Abs' : Unused code path elimination
 * Block '<S121>/Compare' : Unused code path elimination
 * Block '<S121>/Constant' : Unused code path elimination
 * Block '<S122>/Compare' : Unused code path elimination
 * Block '<S122>/Constant' : Unused code path elimination
 * Block '<S120>/Fcn' : Unused code path elimination
 * Block '<S120>/Logical Operator' : Unused code path elimination
 * Block '<S120>/Switch' : Unused code path elimination
 * Block '<S113>/1//P_MotThetaC' : Unused code path elimination
 * Block '<S113>/1//P_MotthetaC' : Unused code path elimination
 * Block '<S113>/Add' : Unused code path elimination
 * Block '<S113>/Add1' : Unused code path elimination
 * Block '<S113>/Add2' : Unused code path elimination
 * Block '<S113>/Constant3' : Unused code path elimination
 * Block '<S113>/Discrete-Time Integrator' : Unused code path elimination
 * Block '<S113>/K2degC' : Unused code path elimination
 * Block '<S113>/P_MotAmbientTemp_K' : Unused code path elimination
 * Block '<S113>/Product' : Unused code path elimination
 * Block '<S113>/Product1' : Unused code path elimination
 * Block '<S123>/Constant' : Unused code path elimination
 * Block '<S123>/Constant1' : Unused code path elimination
 * Block '<S123>/Constant2' : Unused code path elimination
 * Block '<S123>/Constant3' : Unused code path elimination
 * Block '<S123>/Relational Operator10' : Unused code path elimination
 * Block '<S123>/Relational Operator9' : Unused code path elimination
 * Block '<S123>/Switch' : Unused code path elimination
 * Block '<S123>/Switch2' : Unused code path elimination
 * Block '<S123>/Unit Delay' : Unused code path elimination
 * Block '<S113>/Switch1' : Unused code path elimination
 * Block '<S125>/Data Type Duplicate' : Unused code path elimination
 * Block '<S125>/Data Type Propagation' : Unused code path elimination
 * Block '<S131>/100 -> inf' : Unused code path elimination
 * Block '<S131>/100 -> inf1' : Unused code path elimination
 * Block '<S131>/100 -> inf2' : Unused code path elimination
 * Block '<S131>/Divide' : Unused code path elimination
 * Block '<S131>/Divide1' : Unused code path elimination
 * Block '<S131>/Gain' : Unused code path elimination
 * Block '<S131>/Gain1' : Unused code path elimination
 * Block '<S131>/MinMax' : Unused code path elimination
 * Block '<S131>/MinMax1' : Unused code path elimination
 * Block '<S132>/Abs' : Unused code path elimination
 * Block '<S132>/Look-Up Table' : Unused code path elimination
 * Block '<S132>/Look-Up Table1' : Unused code path elimination
 * Block '<S132>/P_MotIdlePwr_W' : Unused code path elimination
 * Block '<S132>/Product2' : Unused code path elimination
 * Block '<S132>/Product3' : Unused code path elimination
 * Block '<S132>/Signal Copy6' : Unused code path elimination
 * Block '<S133>/Abs1' : Unused code path elimination
 * Block '<S133>/Abs2' : Unused code path elimination
 * Block '<S133>/MotPwrLoss' : Unused code path elimination
 * Block '<S133>/radps2rpm' : Unused code path elimination
 * Block '<S134>/>0' : Unused code path elimination
 * Block '<S134>/>1' : Unused code path elimination
 * Block '<S134>/Abs1' : Unused code path elimination
 * Block '<S134>/Abs2' : Unused code path elimination
 * Block '<S134>/Abs3' : Unused code path elimination
 * Block '<S134>/Add' : Unused code path elimination
 * Block '<S134>/Add1' : Unused code path elimination
 * Block '<S134>/Add2' : Unused code path elimination
 * Block '<S134>/Gain' : Unused code path elimination
 * Block '<S134>/Gain1' : Unused code path elimination
 * Block '<S134>/Gain2' : Unused code path elimination
 * Block '<S134>/MinMax2' : Unused code path elimination
 * Block '<S134>/MinMax3' : Unused code path elimination
 * Block '<S134>/Product' : Unused code path elimination
 * Block '<S134>/Product2' : Unused code path elimination
 * Block '<S134>/Product3' : Unused code path elimination
 * Block '<S134>/Product4' : Unused code path elimination
 * Block '<S134>/Product5' : Unused code path elimination
 * Block '<S134>/Sign' : Unused code path elimination
 * Block '<S134>/Switch' : Unused code path elimination
 * Block '<S135>/Abs' : Unused code path elimination
 * Block '<S136>/Compare' : Unused code path elimination
 * Block '<S136>/Constant' : Unused code path elimination
 * Block '<S137>/Compare' : Unused code path elimination
 * Block '<S137>/Constant' : Unused code path elimination
 * Block '<S135>/Fcn' : Unused code path elimination
 * Block '<S135>/Logical Operator' : Unused code path elimination
 * Block '<S135>/Switch' : Unused code path elimination
 * Block '<S128>/1//P_MotThetaC' : Unused code path elimination
 * Block '<S128>/1//P_MotthetaC' : Unused code path elimination
 * Block '<S128>/Add' : Unused code path elimination
 * Block '<S128>/Add1' : Unused code path elimination
 * Block '<S128>/Add2' : Unused code path elimination
 * Block '<S128>/Constant3' : Unused code path elimination
 * Block '<S128>/Discrete-Time Integrator' : Unused code path elimination
 * Block '<S128>/K2degC' : Unused code path elimination
 * Block '<S128>/P_MotAmbientTemp_K' : Unused code path elimination
 * Block '<S128>/Product' : Unused code path elimination
 * Block '<S128>/Product1' : Unused code path elimination
 * Block '<S138>/Constant' : Unused code path elimination
 * Block '<S138>/Constant1' : Unused code path elimination
 * Block '<S138>/Constant2' : Unused code path elimination
 * Block '<S138>/Constant3' : Unused code path elimination
 * Block '<S138>/Relational Operator10' : Unused code path elimination
 * Block '<S138>/Relational Operator9' : Unused code path elimination
 * Block '<S138>/Switch' : Unused code path elimination
 * Block '<S138>/Switch2' : Unused code path elimination
 * Block '<S138>/Unit Delay' : Unused code path elimination
 * Block '<S128>/Switch1' : Unused code path elimination
 * Block '<S140>/Data Type Duplicate' : Unused code path elimination
 * Block '<S140>/Data Type Propagation' : Unused code path elimination
 * Block '<S54>/Scope2' : Unused code path elimination
 * Block '<S141>/Data Type Conversion' : Unused code path elimination
 * Block '<S141>/Display' : Unused code path elimination
 * Block '<S141>/Display1' : Unused code path elimination
 * Block '<S141>/Display2' : Unused code path elimination
 * Block '<S141>/Display3' : Unused code path elimination
 * Block '<S143>/Discrete-Time Integrator1' : Unused code path elimination
 * Block '<S143>/Product' : Unused code path elimination
 * Block '<S144>/Abs1' : Unused code path elimination
 * Block '<S144>/Abs2' : Unused code path elimination
 * Block '<S144>/Abs3' : Unused code path elimination
 * Block '<S144>/Abs4' : Unused code path elimination
 * Block '<S144>/Abs5' : Unused code path elimination
 * Block '<S144>/Gain' : Unused code path elimination
 * Block '<S144>/Gain1' : Unused code path elimination
 * Block '<S144>/Gain2' : Unused code path elimination
 * Block '<S144>/Gain3' : Unused code path elimination
 * Block '<S144>/Gain4' : Unused code path elimination
 * Block '<S144>/Product1' : Unused code path elimination
 * Block '<S144>/Product2' : Unused code path elimination
 * Block '<S144>/Product3' : Unused code path elimination
 * Block '<S144>/Product4' : Unused code path elimination
 * Block '<S144>/Product5' : Unused code path elimination
 * Block '<S55>/Constant' : Unused code path elimination
 * Block '<S55>/Constant1' : Unused code path elimination
 * Block '<S55>/Constant10' : Unused code path elimination
 * Block '<S55>/Constant11' : Unused code path elimination
 * Block '<S55>/Constant12' : Unused code path elimination
 * Block '<S55>/Constant13' : Unused code path elimination
 * Block '<S55>/Constant14' : Unused code path elimination
 * Block '<S55>/Constant15' : Unused code path elimination
 * Block '<S55>/Constant16' : Unused code path elimination
 * Block '<S55>/Constant17' : Unused code path elimination
 * Block '<S55>/Constant18' : Unused code path elimination
 * Block '<S55>/Constant2' : Unused code path elimination
 * Block '<S55>/Constant3' : Unused code path elimination
 * Block '<S55>/Constant4' : Unused code path elimination
 * Block '<S55>/Constant5' : Unused code path elimination
 * Block '<S55>/Constant6' : Unused code path elimination
 * Block '<S55>/Constant7' : Unused code path elimination
 * Block '<S55>/Constant8' : Unused code path elimination
 * Block '<S55>/Constant9' : Unused code path elimination
 * Block '<S56>/Constant' : Unused code path elimination
 * Block '<S56>/Constant1' : Unused code path elimination
 * Block '<S56>/Constant2' : Unused code path elimination
 * Block '<S56>/Constant3' : Unused code path elimination
 * Block '<S56>/Constant4' : Unused code path elimination
 * Block '<S56>/Constant5' : Unused code path elimination
 * Block '<S56>/Constant6' : Unused code path elimination
 * Block '<S56>/Constant7' : Unused code path elimination
 * Block '<S157>/Constant1' : Unused code path elimination
 * Block '<S157>/Constant10' : Unused code path elimination
 * Block '<S157>/Constant11' : Unused code path elimination
 * Block '<S157>/Constant12' : Unused code path elimination
 * Block '<S157>/Constant13' : Unused code path elimination
 * Block '<S157>/Constant14' : Unused code path elimination
 * Block '<S157>/Constant15' : Unused code path elimination
 * Block '<S157>/Constant16' : Unused code path elimination
 * Block '<S157>/Constant17' : Unused code path elimination
 * Block '<S157>/Constant2' : Unused code path elimination
 * Block '<S157>/Constant3' : Unused code path elimination
 * Block '<S157>/Constant4' : Unused code path elimination
 * Block '<S157>/Constant5' : Unused code path elimination
 * Block '<S157>/Constant6' : Unused code path elimination
 * Block '<S157>/Constant7' : Unused code path elimination
 * Block '<S157>/Constant8' : Unused code path elimination
 * Block '<S157>/Constant9' : Unused code path elimination
 * Block '<S165>/Constant3' : Unused code path elimination
 * Block '<S165>/Constant4' : Unused code path elimination
 * Block '<S165>/Constant5' : Unused code path elimination
 * Block '<S166>/Constant3' : Unused code path elimination
 * Block '<S166>/Constant4' : Unused code path elimination
 * Block '<S166>/Constant5' : Unused code path elimination
 * Block '<S167>/Constant3' : Unused code path elimination
 * Block '<S167>/Constant4' : Unused code path elimination
 * Block '<S167>/Constant5' : Unused code path elimination
 * Block '<S168>/Constant3' : Unused code path elimination
 * Block '<S168>/Constant4' : Unused code path elimination
 * Block '<S168>/Constant5' : Unused code path elimination
 * Block '<S169>/Constant3' : Unused code path elimination
 * Block '<S169>/Constant4' : Unused code path elimination
 * Block '<S169>/Constant5' : Unused code path elimination
 * Block '<S170>/Constant3' : Unused code path elimination
 * Block '<S170>/Constant4' : Unused code path elimination
 * Block '<S170>/Constant5' : Unused code path elimination
 * Block '<S171>/Constant3' : Unused code path elimination
 * Block '<S171>/Constant4' : Unused code path elimination
 * Block '<S171>/Constant5' : Unused code path elimination
 * Block '<S172>/Constant3' : Unused code path elimination
 * Block '<S172>/Constant4' : Unused code path elimination
 * Block '<S172>/Constant5' : Unused code path elimination
 * Block '<S173>/Constant3' : Unused code path elimination
 * Block '<S173>/Constant4' : Unused code path elimination
 * Block '<S173>/Constant5' : Unused code path elimination
 * Block '<S174>/Constant3' : Unused code path elimination
 * Block '<S174>/Constant4' : Unused code path elimination
 * Block '<S174>/Constant5' : Unused code path elimination
 * Block '<S175>/Constant3' : Unused code path elimination
 * Block '<S175>/Constant4' : Unused code path elimination
 * Block '<S175>/Constant5' : Unused code path elimination
 * Block '<S176>/Constant3' : Unused code path elimination
 * Block '<S176>/Constant4' : Unused code path elimination
 * Block '<S176>/Constant5' : Unused code path elimination
 * Block '<S161>/Constant' : Unused code path elimination
 * Block '<S161>/Constant1' : Unused code path elimination
 * Block '<S177>/Constant3' : Unused code path elimination
 * Block '<S177>/Constant4' : Unused code path elimination
 * Block '<S177>/Constant5' : Unused code path elimination
 * Block '<S178>/Constant18' : Unused code path elimination
 * Block '<S178>/Constant19' : Unused code path elimination
 * Block '<S178>/Constant6' : Unused code path elimination
 * Block '<S179>/Constant1' : Unused code path elimination
 * Block '<S179>/Constant2' : Unused code path elimination
 * Block '<S179>/Constant20' : Unused code path elimination
 * Block '<S179>/Constant21' : Unused code path elimination
 * Block '<S179>/Constant22' : Unused code path elimination
 * Block '<S179>/Constant7' : Unused code path elimination
 * Block '<S180>/Constant1' : Unused code path elimination
 * Block '<S180>/Constant2' : Unused code path elimination
 * Block '<S180>/Constant20' : Unused code path elimination
 * Block '<S180>/Constant21' : Unused code path elimination
 * Block '<S180>/Constant22' : Unused code path elimination
 * Block '<S180>/Constant7' : Unused code path elimination
 * Block '<S181>/Constant10' : Unused code path elimination
 * Block '<S181>/Constant8' : Unused code path elimination
 * Block '<S181>/Constant9' : Unused code path elimination
 * Block '<S182>/Constant1' : Unused code path elimination
 * Block '<S182>/Constant2' : Unused code path elimination
 * Block '<S182>/Constant20' : Unused code path elimination
 * Block '<S182>/Constant21' : Unused code path elimination
 * Block '<S182>/Constant22' : Unused code path elimination
 * Block '<S182>/Constant3' : Unused code path elimination
 * Block '<S182>/Constant4' : Unused code path elimination
 * Block '<S182>/Constant5' : Unused code path elimination
 * Block '<S182>/Constant6' : Unused code path elimination
 * Block '<S182>/Constant7' : Unused code path elimination
 * Block '<S182>/Constant8' : Unused code path elimination
 * Block '<S182>/Constant9' : Unused code path elimination
 * Block '<S183>/Constant3' : Unused code path elimination
 * Block '<S183>/Constant4' : Unused code path elimination
 * Block '<S183>/Constant5' : Unused code path elimination
 * Block '<S184>/Constant3' : Unused code path elimination
 * Block '<S184>/Constant4' : Unused code path elimination
 * Block '<S184>/Constant5' : Unused code path elimination
 * Block '<S185>/Constant3' : Unused code path elimination
 * Block '<S186>/Constant3' : Unused code path elimination
 * Block '<S186>/Constant4' : Unused code path elimination
 * Block '<S186>/Constant5' : Unused code path elimination
 * Block '<S187>/Constant3' : Unused code path elimination
 * Block '<S187>/Constant4' : Unused code path elimination
 * Block '<S187>/Constant5' : Unused code path elimination
 * Block '<S188>/Constant3' : Unused code path elimination
 * Block '<S188>/Constant4' : Unused code path elimination
 * Block '<S188>/Constant5' : Unused code path elimination
 * Block '<S189>/Constant3' : Unused code path elimination
 * Block '<S189>/Constant4' : Unused code path elimination
 * Block '<S189>/Constant5' : Unused code path elimination
 * Block '<S190>/Constant' : Unused code path elimination
 * Block '<S190>/Constant1' : Unused code path elimination
 * Block '<S190>/Constant2' : Unused code path elimination
 * Block '<S190>/Constant3' : Unused code path elimination
 * Block '<S190>/Constant4' : Unused code path elimination
 * Block '<S190>/Constant5' : Unused code path elimination
 * Block '<S190>/Constant6' : Unused code path elimination
 * Block '<S190>/Constant7' : Unused code path elimination
 * Block '<S190>/Constant8' : Unused code path elimination
 * Block '<S191>/Constant' : Unused code path elimination
 * Block '<S191>/Constant1' : Unused code path elimination
 * Block '<S191>/Constant10' : Unused code path elimination
 * Block '<S191>/Constant11' : Unused code path elimination
 * Block '<S191>/Constant2' : Unused code path elimination
 * Block '<S191>/Constant3' : Unused code path elimination
 * Block '<S191>/Constant4' : Unused code path elimination
 * Block '<S191>/Constant5' : Unused code path elimination
 * Block '<S191>/Constant6' : Unused code path elimination
 * Block '<S191>/Constant7' : Unused code path elimination
 * Block '<S191>/Constant8' : Unused code path elimination
 * Block '<S191>/Constant9' : Unused code path elimination
 * Block '<S192>/Constant' : Unused code path elimination
 * Block '<S192>/Constant1' : Unused code path elimination
 * Block '<S192>/Constant10' : Unused code path elimination
 * Block '<S192>/Constant11' : Unused code path elimination
 * Block '<S192>/Constant2' : Unused code path elimination
 * Block '<S192>/Constant3' : Unused code path elimination
 * Block '<S192>/Constant4' : Unused code path elimination
 * Block '<S192>/Constant5' : Unused code path elimination
 * Block '<S192>/Constant6' : Unused code path elimination
 * Block '<S192>/Constant7' : Unused code path elimination
 * Block '<S192>/Constant8' : Unused code path elimination
 * Block '<S192>/Constant9' : Unused code path elimination
 * Block '<S193>/Constant' : Unused code path elimination
 * Block '<S193>/Constant1' : Unused code path elimination
 * Block '<S193>/Constant2' : Unused code path elimination
 * Block '<S193>/Constant3' : Unused code path elimination
 * Block '<S193>/Constant4' : Unused code path elimination
 * Block '<S193>/Constant5' : Unused code path elimination
 * Block '<S194>/Constant' : Unused code path elimination
 * Block '<S194>/Constant1' : Unused code path elimination
 * Block '<S194>/Constant2' : Unused code path elimination
 * Block '<S194>/Constant3' : Unused code path elimination
 * Block '<S194>/Constant4' : Unused code path elimination
 * Block '<S194>/Constant5' : Unused code path elimination
 * Block '<S58>/Constant1' : Unused code path elimination
 * Block '<S58>/Constant10' : Unused code path elimination
 * Block '<S58>/Constant11' : Unused code path elimination
 * Block '<S58>/Constant12' : Unused code path elimination
 * Block '<S58>/Constant13' : Unused code path elimination
 * Block '<S58>/Constant14' : Unused code path elimination
 * Block '<S58>/Constant2' : Unused code path elimination
 * Block '<S58>/Constant3' : Unused code path elimination
 * Block '<S58>/Constant4' : Unused code path elimination
 * Block '<S58>/Constant5' : Unused code path elimination
 * Block '<S58>/Constant6' : Unused code path elimination
 * Block '<S58>/Constant7' : Unused code path elimination
 * Block '<S58>/Constant8' : Unused code path elimination
 * Block '<S58>/Constant9' : Unused code path elimination
 * Block '<S2>/Data Type Conversion' : Eliminate redundant data type conversion
 * Block '<S2>/Data Type Conversion1' : Eliminate redundant data type conversion
 * Block '<S2>/Data Type Conversion11' : Eliminate redundant data type conversion
 * Block '<S2>/Data Type Conversion12' : Eliminate redundant data type conversion
 * Block '<S2>/Data Type Conversion13' : Eliminate redundant data type conversion
 * Block '<S2>/Data Type Conversion14' : Eliminate redundant data type conversion
 * Block '<S2>/Data Type Conversion15' : Eliminate redundant data type conversion
 * Block '<S2>/Data Type Conversion16' : Eliminate redundant data type conversion
 * Block '<S2>/Data Type Conversion2' : Eliminate redundant data type conversion
 * Block '<S2>/Data Type Conversion3' : Eliminate redundant data type conversion
 * Block '<S2>/Data Type Conversion4' : Eliminate redundant data type conversion
 * Block '<S2>/Data Type Conversion5' : Eliminate redundant data type conversion
 * Block '<S2>/Data Type Conversion6' : Eliminate redundant data type conversion
 * Block '<S3>/Data Type Conversion' : Eliminate redundant data type conversion
 * Block '<S62>/Data Type Conversion' : Eliminate redundant data type conversion
 * Block '<S62>/Data Type Conversion1' : Eliminate redundant data type conversion
 * Block '<S52>/Gain2' : Eliminated nontunable gain of 1
 * Block '<S150>/P&N' : Eliminated nontunable gain of 1
 * Block '<S150>/P&N1' : Eliminated nontunable gain of 1
 * Block '<S152>/Data Type Conversion' : Eliminate redundant data type conversion
 * Block '<S153>/Data Type Conversion' : Eliminate redundant data type conversion
 * Block '<S58>/Gain' : Eliminated nontunable gain of 1
 * Block '<S5>/Data Type Conversion' : Eliminate redundant data type conversion
 * Block '<S114>/Add' : Unused code path elimination
 * Block '<S124>/Constant' : Unused code path elimination
 * Block '<S124>/Constant1' : Unused code path elimination
 * Block '<S124>/Constant2' : Unused code path elimination
 * Block '<S124>/Constant3' : Unused code path elimination
 * Block '<S124>/Constant4' : Unused code path elimination
 * Block '<S124>/Discrete-Time Integrator' : Unused code path elimination
 * Block '<S124>/Integral' : Unused code path elimination
 * Block '<S124>/Logical Operator' : Unused code path elimination
 * Block '<S124>/Logical Operator1' : Unused code path elimination
 * Block '<S124>/Logical Operator2' : Unused code path elimination
 * Block '<S124>/Product' : Unused code path elimination
 * Block '<S124>/Product1' : Unused code path elimination
 * Block '<S124>/Proportional' : Unused code path elimination
 * Block '<S124>/Relational Operator' : Unused code path elimination
 * Block '<S124>/Relational Operator1' : Unused code path elimination
 * Block '<S124>/Relational Operator2' : Unused code path elimination
 * Block '<S124>/Relational Operator3' : Unused code path elimination
 * Block '<S124>/Sum' : Unused code path elimination
 * Block '<S124>/Switch' : Unused code path elimination
 * Block '<S125>/LowerRelop1' : Unused code path elimination
 * Block '<S125>/Switch' : Unused code path elimination
 * Block '<S125>/Switch2' : Unused code path elimination
 * Block '<S125>/UpperRelop' : Unused code path elimination
 * Block '<S115>/Constant' : Unused code path elimination
 * Block '<S129>/Add' : Unused code path elimination
 * Block '<S139>/Constant' : Unused code path elimination
 * Block '<S139>/Constant1' : Unused code path elimination
 * Block '<S139>/Constant2' : Unused code path elimination
 * Block '<S139>/Constant3' : Unused code path elimination
 * Block '<S139>/Constant4' : Unused code path elimination
 * Block '<S139>/Discrete-Time Integrator' : Unused code path elimination
 * Block '<S139>/Integral' : Unused code path elimination
 * Block '<S139>/Logical Operator' : Unused code path elimination
 * Block '<S139>/Logical Operator1' : Unused code path elimination
 * Block '<S139>/Logical Operator2' : Unused code path elimination
 * Block '<S139>/Product' : Unused code path elimination
 * Block '<S139>/Product1' : Unused code path elimination
 * Block '<S139>/Proportional' : Unused code path elimination
 * Block '<S139>/Relational Operator' : Unused code path elimination
 * Block '<S139>/Relational Operator1' : Unused code path elimination
 * Block '<S139>/Relational Operator2' : Unused code path elimination
 * Block '<S139>/Relational Operator3' : Unused code path elimination
 * Block '<S139>/Sum' : Unused code path elimination
 * Block '<S139>/Switch' : Unused code path elimination
 * Block '<S140>/LowerRelop1' : Unused code path elimination
 * Block '<S140>/Switch' : Unused code path elimination
 * Block '<S140>/Switch2' : Unused code path elimination
 * Block '<S140>/UpperRelop' : Unused code path elimination
 * Block '<S130>/Constant' : Unused code path elimination
 * Block '<S141>/1//P_TireRadiu_m2' : Unused code path elimination
 * Block '<S141>/1//P_TireRadiu_m3' : Unused code path elimination
 * Block '<S141>/Add' : Unused code path elimination
 * Block '<S141>/Add1' : Unused code path elimination
 * Block '<S141>/BCUFAULT' : Unused code path elimination
 * Block '<S150>/F_RL' : Unused code path elimination
 * Block '<S150>/F_RR' : Unused code path elimination
 * Block '<S150>/Lookup Table7' : Unused code path elimination
 * Block '<S150>/Lookup Table8' : Unused code path elimination
 * Block '<S150>/Pist_f.rBrake' : Unused code path elimination
 * Block '<S150>/Pist_f.rBrake1' : Unused code path elimination
 * Block '<S150>/Pist_fr.ratio' : Unused code path elimination
 * Block '<S150>/Pist_fr.ratio1' : Unused code path elimination
 * Block '<S150>/Product' : Unused code path elimination
 * Block '<S150>/Product1' : Unused code path elimination
 * Block '<S150>/Saturation' : Unused code path elimination
 * Block '<S150>/Saturation1' : Unused code path elimination
 * Block '<S141>/EPBPButtonBrk' : Unused code path elimination
 * Block '<S141>/Gain7' : Unused code path elimination
 * Block '<S152>/OvrdVal' : Unused code path elimination
 * Block '<S153>/OvrdFlg' : Unused code path elimination
 * Block '<S153>/OvrdVal' : Unused code path elimination
 * Block '<S198>/Constant' : Unused code path elimination
 * Block '<S198>/FMotSpdCtrlMaxTrqLmt_Nm1' : Unused code path elimination
 * Block '<S198>/FMotSpdCtrlMinTrqLmt_Nm1' : Unused code path elimination
 * Block '<S198>/FMotSpdSet_radps1' : Unused code path elimination
 * Block '<S198>/PEUFInverterSts1' : Unused code path elimination
 * Block '<S199>/Constant' : Unused code path elimination
 * Block '<S199>/PEURInverterSts1' : Unused code path elimination
 * Block '<S199>/RMotSpdCtrlMaxTrqLmt_Nm1' : Unused code path elimination
 * Block '<S199>/RMotSpdCtrlMinTrqLmt_Nm1' : Unused code path elimination
 * Block '<S199>/RMotSpdSet_radps1' : Unused code path elimination
 */

/*-
 * The generated code includes comments that allow you to trace directly
 * back to the appropriate location in the model.  The basic format
 * is <system>/block_name, where system is the system number (uniquely
 * assigned by Simulink) and block_name is the name of the block.
 *
 * Use the MATLAB hilite_system command to trace the generated code back
 * to the model.  For example,
 *
 * hilite_system('<S3>')    - opens system 3
 * hilite_system('<S3>/Kp') - opens and selects block Kp which resides in S3
 *
 * Here is the system hierarchy for this model
 *
 * '<Root>' : 'LEOSIM'
 * '<S1>'   : 'LEOSIM/Driver'
 * '<S2>'   : 'LEOSIM/IPB'
 * '<S3>'   : 'LEOSIM/LgtA'
 * '<S4>'   : 'LEOSIM/Vehicle'
 * '<S5>'   : 'LEOSIM/YawRate'
 * '<S6>'   : 'LEOSIM/Driver/ManualDrive'
 * '<S7>'   : 'LEOSIM/Driver/ManualDrive/APP Simulator'
 * '<S8>'   : 'LEOSIM/Driver/ManualDrive/AccCustomization'
 * '<S9>'   : 'LEOSIM/Driver/ManualDrive/Brake control'
 * '<S10>'  : 'LEOSIM/Driver/ManualDrive/MATLAB Function'
 * '<S11>'  : 'LEOSIM/Driver/ManualDrive/Rate Limiter Dynamic1'
 * '<S12>'  : 'LEOSIM/Driver/ManualDrive/Subsystem'
 * '<S13>'  : 'LEOSIM/Driver/ManualDrive/AccCustomization/Rate Limiter Dynamic'
 * '<S14>'  : 'LEOSIM/Driver/ManualDrive/AccCustomization/Rate Limiter Dynamic/Saturation Dynamic'
 * '<S15>'  : 'LEOSIM/Driver/ManualDrive/Brake control/BPD Simulator'
 * '<S16>'  : 'LEOSIM/Driver/ManualDrive/Rate Limiter Dynamic1/Saturation Dynamic'
 * '<S17>'  : 'LEOSIM/IPB/Subsystem'
 * '<S18>'  : 'LEOSIM/IPB/Subsystem1'
 * '<S19>'  : 'LEOSIM/IPB/Subsystem2'
 * '<S20>'  : 'LEOSIM/IPB/Subsystem3'
 * '<S21>'  : 'LEOSIM/IPB/Subsystem4'
 * '<S22>'  : 'LEOSIM/IPB/Subsystem5'
 * '<S23>'  : 'LEOSIM/IPB/Subsystem6'
 * '<S24>'  : 'LEOSIM/IPB/Subsystem7'
 * '<S25>'  : 'LEOSIM/IPB/Subsystem/Compare To Constant'
 * '<S26>'  : 'LEOSIM/IPB/Subsystem/Compare To Constant1'
 * '<S27>'  : 'LEOSIM/IPB/Subsystem/Compare To Constant2'
 * '<S28>'  : 'LEOSIM/IPB/Subsystem/Subsystem'
 * '<S29>'  : 'LEOSIM/IPB/Subsystem3/Compare To Constant'
 * '<S30>'  : 'LEOSIM/IPB/Subsystem3/Compare To Constant1'
 * '<S31>'  : 'LEOSIM/IPB/Subsystem3/Compare To Constant2'
 * '<S32>'  : 'LEOSIM/IPB/Subsystem3/Subsystem'
 * '<S33>'  : 'LEOSIM/IPB/Subsystem6/Compare To Constant'
 * '<S34>'  : 'LEOSIM/IPB/Subsystem6/Compare To Constant1'
 * '<S35>'  : 'LEOSIM/IPB/Subsystem6/Compare To Constant2'
 * '<S36>'  : 'LEOSIM/IPB/Subsystem6/Subsystem'
 * '<S37>'  : 'LEOSIM/IPB/Subsystem7/Compare To Constant'
 * '<S38>'  : 'LEOSIM/IPB/Subsystem7/Compare To Constant1'
 * '<S39>'  : 'LEOSIM/IPB/Subsystem7/Compare To Constant2'
 * '<S40>'  : 'LEOSIM/IPB/Subsystem7/Subsystem'
 * '<S41>'  : 'LEOSIM/Vehicle/Environment'
 * '<S42>'  : 'LEOSIM/Vehicle/Longitudinal Vehicle'
 * '<S43>'  : 'LEOSIM/Vehicle/SoftECU'
 * '<S44>'  : 'LEOSIM/Vehicle/Environment/Ground'
 * '<S45>'  : 'LEOSIM/Vehicle/Environment/Ground/G_FL_z_Ovrd'
 * '<S46>'  : 'LEOSIM/Vehicle/Environment/Ground/NoLane'
 * '<S47>'  : 'LEOSIM/Vehicle/Environment/Ground/Ovrd'
 * '<S48>'  : 'LEOSIM/Vehicle/Environment/Ground/Ovrd1'
 * '<S49>'  : 'LEOSIM/Vehicle/Environment/Ground/Ovrd2'
 * '<S50>'  : 'LEOSIM/Vehicle/Longitudinal Vehicle/AirSus'
 * '<S51>'  : 'LEOSIM/Vehicle/Longitudinal Vehicle/Body'
 * '<S52>'  : 'LEOSIM/Vehicle/Longitudinal Vehicle/Brake'
 * '<S53>'  : 'LEOSIM/Vehicle/Longitudinal Vehicle/LongVeh'
 * '<S54>'  : 'LEOSIM/Vehicle/Longitudinal Vehicle/LongVehicle'
 * '<S55>'  : 'LEOSIM/Vehicle/Longitudinal Vehicle/Steer'
 * '<S56>'  : 'LEOSIM/Vehicle/Longitudinal Vehicle/Suspension'
 * '<S57>'  : 'LEOSIM/Vehicle/Longitudinal Vehicle/Trailer'
 * '<S58>'  : 'LEOSIM/Vehicle/Longitudinal Vehicle/Wheels'
 * '<S59>'  : 'LEOSIM/Vehicle/Longitudinal Vehicle/Body/VehicleBody6DOF'
 * '<S60>'  : 'LEOSIM/Vehicle/Longitudinal Vehicle/Body/VehicleBody6DOF/Subsystem1'
 * '<S61>'  : 'LEOSIM/Vehicle/Longitudinal Vehicle/Body/VehicleBody6DOF/Subsystem5'
 * '<S62>'  : 'LEOSIM/Vehicle/Longitudinal Vehicle/Body/VehicleBody6DOF/Subsystem1/Subsystem'
 * '<S63>'  : 'LEOSIM/Vehicle/Longitudinal Vehicle/Body/VehicleBody6DOF/Subsystem1/Subsystem1'
 * '<S64>'  : 'LEOSIM/Vehicle/Longitudinal Vehicle/Body/VehicleBody6DOF/Subsystem1/Subsystem2'
 * '<S65>'  : 'LEOSIM/Vehicle/Longitudinal Vehicle/Body/VehicleBody6DOF/Subsystem1/Subsystem3'
 * '<S66>'  : 'LEOSIM/Vehicle/Longitudinal Vehicle/Body/VehicleBody6DOF/Subsystem1/Subsystem4'
 * '<S67>'  : 'LEOSIM/Vehicle/Longitudinal Vehicle/Body/VehicleBody6DOF/Subsystem1/Subsystem5'
 * '<S68>'  : 'LEOSIM/Vehicle/Longitudinal Vehicle/Body/VehicleBody6DOF/Subsystem1/Subsystem6'
 * '<S69>'  : 'LEOSIM/Vehicle/Longitudinal Vehicle/Body/VehicleBody6DOF/Subsystem1/Subsystem7'
 * '<S70>'  : 'LEOSIM/Vehicle/Longitudinal Vehicle/Body/VehicleBody6DOF/Subsystem1/Subsystem1/Subsystem'
 * '<S71>'  : 'LEOSIM/Vehicle/Longitudinal Vehicle/Body/VehicleBody6DOF/Subsystem1/Subsystem1/Subsystem1'
 * '<S72>'  : 'LEOSIM/Vehicle/Longitudinal Vehicle/Body/VehicleBody6DOF/Subsystem1/Subsystem1/Subsystem2'
 * '<S73>'  : 'LEOSIM/Vehicle/Longitudinal Vehicle/Body/VehicleBody6DOF/Subsystem1/Subsystem1/Subsystem3'
 * '<S74>'  : 'LEOSIM/Vehicle/Longitudinal Vehicle/Body/VehicleBody6DOF/Subsystem1/Subsystem2/Subsystem'
 * '<S75>'  : 'LEOSIM/Vehicle/Longitudinal Vehicle/Body/VehicleBody6DOF/Subsystem1/Subsystem2/Subsystem1'
 * '<S76>'  : 'LEOSIM/Vehicle/Longitudinal Vehicle/Body/VehicleBody6DOF/Subsystem1/Subsystem2/Subsystem2'
 * '<S77>'  : 'LEOSIM/Vehicle/Longitudinal Vehicle/Body/VehicleBody6DOF/Subsystem1/Subsystem2/Subsystem3'
 * '<S78>'  : 'LEOSIM/Vehicle/Longitudinal Vehicle/Body/VehicleBody6DOF/Subsystem1/Subsystem3/Subsystem'
 * '<S79>'  : 'LEOSIM/Vehicle/Longitudinal Vehicle/Body/VehicleBody6DOF/Subsystem1/Subsystem3/Subsystem1'
 * '<S80>'  : 'LEOSIM/Vehicle/Longitudinal Vehicle/Body/VehicleBody6DOF/Subsystem1/Subsystem3/Subsystem2'
 * '<S81>'  : 'LEOSIM/Vehicle/Longitudinal Vehicle/Body/VehicleBody6DOF/Subsystem1/Subsystem3/Subsystem3'
 * '<S82>'  : 'LEOSIM/Vehicle/Longitudinal Vehicle/Body/VehicleBody6DOF/Subsystem1/Subsystem5/Subsystem'
 * '<S83>'  : 'LEOSIM/Vehicle/Longitudinal Vehicle/Body/VehicleBody6DOF/Subsystem1/Subsystem5/Subsystem1'
 * '<S84>'  : 'LEOSIM/Vehicle/Longitudinal Vehicle/Body/VehicleBody6DOF/Subsystem1/Subsystem5/Subsystem2'
 * '<S85>'  : 'LEOSIM/Vehicle/Longitudinal Vehicle/Body/VehicleBody6DOF/Subsystem1/Subsystem5/Subsystem3'
 * '<S86>'  : 'LEOSIM/Vehicle/Longitudinal Vehicle/Body/VehicleBody6DOF/Subsystem1/Subsystem5/Subsystem4'
 * '<S87>'  : 'LEOSIM/Vehicle/Longitudinal Vehicle/Body/VehicleBody6DOF/Subsystem1/Subsystem5/Subsystem5'
 * '<S88>'  : 'LEOSIM/Vehicle/Longitudinal Vehicle/Body/VehicleBody6DOF/Subsystem1/Subsystem5/Subsystem6'
 * '<S89>'  : 'LEOSIM/Vehicle/Longitudinal Vehicle/Body/VehicleBody6DOF/Subsystem1/Subsystem5/Subsystem7'
 * '<S90>'  : 'LEOSIM/Vehicle/Longitudinal Vehicle/Body/VehicleBody6DOF/Subsystem1/Subsystem6/Subsystem1'
 * '<S91>'  : 'LEOSIM/Vehicle/Longitudinal Vehicle/Body/VehicleBody6DOF/Subsystem1/Subsystem6/Subsystem4'
 * '<S92>'  : 'LEOSIM/Vehicle/Longitudinal Vehicle/Body/VehicleBody6DOF/Subsystem1/Subsystem6/Subsystem6'
 * '<S93>'  : 'LEOSIM/Vehicle/Longitudinal Vehicle/Body/VehicleBody6DOF/Subsystem1/Subsystem7/Subsystem4'
 * '<S94>'  : 'LEOSIM/Vehicle/Longitudinal Vehicle/Body/VehicleBody6DOF/Subsystem1/Subsystem7/Subsystem6'
 * '<S95>'  : 'LEOSIM/Vehicle/Longitudinal Vehicle/Body/VehicleBody6DOF/Subsystem5/Subsystem'
 * '<S96>'  : 'LEOSIM/Vehicle/Longitudinal Vehicle/Body/VehicleBody6DOF/Subsystem5/Subsystem1'
 * '<S97>'  : 'LEOSIM/Vehicle/Longitudinal Vehicle/Body/VehicleBody6DOF/Subsystem5/Subsystem2'
 * '<S98>'  : 'LEOSIM/Vehicle/Longitudinal Vehicle/Body/VehicleBody6DOF/Subsystem5/Subsystem3'
 * '<S99>'  : 'LEOSIM/Vehicle/Longitudinal Vehicle/Body/VehicleBody6DOF/Subsystem5/Subsystem4'
 * '<S100>' : 'LEOSIM/Vehicle/Longitudinal Vehicle/LongVehicle/Battery'
 * '<S101>' : 'LEOSIM/Vehicle/Longitudinal Vehicle/LongVehicle/FMotor'
 * '<S102>' : 'LEOSIM/Vehicle/Longitudinal Vehicle/LongVehicle/MainReducer'
 * '<S103>' : 'LEOSIM/Vehicle/Longitudinal Vehicle/LongVehicle/RMotor'
 * '<S104>' : 'LEOSIM/Vehicle/Longitudinal Vehicle/LongVehicle/Vehicle'
 * '<S105>' : 'LEOSIM/Vehicle/Longitudinal Vehicle/LongVehicle/Battery/Battery'
 * '<S106>' : 'LEOSIM/Vehicle/Longitudinal Vehicle/LongVehicle/Battery/Battery/BattHeating'
 * '<S107>' : 'LEOSIM/Vehicle/Longitudinal Vehicle/LongVehicle/Battery/Battery/BattLimitation'
 * '<S108>' : 'LEOSIM/Vehicle/Longitudinal Vehicle/LongVehicle/Battery/Battery/BattOCV_Resistance'
 * '<S109>' : 'LEOSIM/Vehicle/Longitudinal Vehicle/LongVehicle/Battery/Battery/BattSoC'
 * '<S110>' : 'LEOSIM/Vehicle/Longitudinal Vehicle/LongVehicle/Battery/Battery/BattVoltDrop'
 * '<S111>' : 'LEOSIM/Vehicle/Longitudinal Vehicle/LongVehicle/FMotor/Motor'
 * '<S112>' : 'LEOSIM/Vehicle/Longitudinal Vehicle/LongVehicle/FMotor/Motor/MotCurrent'
 * '<S113>' : 'LEOSIM/Vehicle/Longitudinal Vehicle/LongVehicle/FMotor/Motor/MotHeating'
 * '<S114>' : 'LEOSIM/Vehicle/Longitudinal Vehicle/LongVehicle/FMotor/Motor/MotSpdCtrl'
 * '<S115>' : 'LEOSIM/Vehicle/Longitudinal Vehicle/LongVehicle/FMotor/Motor/MotTrqManagement'
 * '<S116>' : 'LEOSIM/Vehicle/Longitudinal Vehicle/LongVehicle/FMotor/Motor/MotCurrent/BattPwrLmt'
 * '<S117>' : 'LEOSIM/Vehicle/Longitudinal Vehicle/LongVehicle/FMotor/Motor/MotCurrent/MotIdlePwr'
 * '<S118>' : 'LEOSIM/Vehicle/Longitudinal Vehicle/LongVehicle/FMotor/Motor/MotCurrent/MotPwrLoss'
 * '<S119>' : 'LEOSIM/Vehicle/Longitudinal Vehicle/LongVehicle/FMotor/Motor/MotCurrent/MotPwrer_Current'
 * '<S120>' : 'LEOSIM/Vehicle/Longitudinal Vehicle/LongVehicle/FMotor/Motor/MotCurrent/MotPwrer_Current/div0protect - abs poly'
 * '<S121>' : 'LEOSIM/Vehicle/Longitudinal Vehicle/LongVehicle/FMotor/Motor/MotCurrent/MotPwrer_Current/div0protect - abs poly/Compare To Constant'
 * '<S122>' : 'LEOSIM/Vehicle/Longitudinal Vehicle/LongVehicle/FMotor/Motor/MotCurrent/MotPwrer_Current/div0protect - abs poly/Compare To Constant1'
 * '<S123>' : 'LEOSIM/Vehicle/Longitudinal Vehicle/LongVehicle/FMotor/Motor/MotHeating/Subsystem'
 * '<S124>' : 'LEOSIM/Vehicle/Longitudinal Vehicle/LongVehicle/FMotor/Motor/MotSpdCtrl/PI'
 * '<S125>' : 'LEOSIM/Vehicle/Longitudinal Vehicle/LongVehicle/FMotor/Motor/MotSpdCtrl/TorqueLimit'
 * '<S126>' : 'LEOSIM/Vehicle/Longitudinal Vehicle/LongVehicle/RMotor/Motor'
 * '<S127>' : 'LEOSIM/Vehicle/Longitudinal Vehicle/LongVehicle/RMotor/Motor/MotCurrent'
 * '<S128>' : 'LEOSIM/Vehicle/Longitudinal Vehicle/LongVehicle/RMotor/Motor/MotHeating'
 * '<S129>' : 'LEOSIM/Vehicle/Longitudinal Vehicle/LongVehicle/RMotor/Motor/MotSpdCtrl'
 * '<S130>' : 'LEOSIM/Vehicle/Longitudinal Vehicle/LongVehicle/RMotor/Motor/MotTrqManagement'
 * '<S131>' : 'LEOSIM/Vehicle/Longitudinal Vehicle/LongVehicle/RMotor/Motor/MotCurrent/BattPwrLmt'
 * '<S132>' : 'LEOSIM/Vehicle/Longitudinal Vehicle/LongVehicle/RMotor/Motor/MotCurrent/MotIdlePwr'
 * '<S133>' : 'LEOSIM/Vehicle/Longitudinal Vehicle/LongVehicle/RMotor/Motor/MotCurrent/MotPwrLoss'
 * '<S134>' : 'LEOSIM/Vehicle/Longitudinal Vehicle/LongVehicle/RMotor/Motor/MotCurrent/MotPwrer_Current'
 * '<S135>' : 'LEOSIM/Vehicle/Longitudinal Vehicle/LongVehicle/RMotor/Motor/MotCurrent/MotPwrer_Current/div0protect - abs poly'
 * '<S136>' : 'LEOSIM/Vehicle/Longitudinal Vehicle/LongVehicle/RMotor/Motor/MotCurrent/MotPwrer_Current/div0protect - abs poly/Compare To Constant'
 * '<S137>' : 'LEOSIM/Vehicle/Longitudinal Vehicle/LongVehicle/RMotor/Motor/MotCurrent/MotPwrer_Current/div0protect - abs poly/Compare To Constant1'
 * '<S138>' : 'LEOSIM/Vehicle/Longitudinal Vehicle/LongVehicle/RMotor/Motor/MotHeating/Subsystem'
 * '<S139>' : 'LEOSIM/Vehicle/Longitudinal Vehicle/LongVehicle/RMotor/Motor/MotSpdCtrl/PI'
 * '<S140>' : 'LEOSIM/Vehicle/Longitudinal Vehicle/LongVehicle/RMotor/Motor/MotSpdCtrl/TorqueLimit'
 * '<S141>' : 'LEOSIM/Vehicle/Longitudinal Vehicle/LongVehicle/Vehicle/VehBrakeForce'
 * '<S142>' : 'LEOSIM/Vehicle/Longitudinal Vehicle/LongVehicle/Vehicle/VehDriveForce'
 * '<S143>' : 'LEOSIM/Vehicle/Longitudinal Vehicle/LongVehicle/Vehicle/VehForce'
 * '<S144>' : 'LEOSIM/Vehicle/Longitudinal Vehicle/LongVehicle/Vehicle/VehPwr'
 * '<S145>' : 'LEOSIM/Vehicle/Longitudinal Vehicle/LongVehicle/Vehicle/VehRollForce'
 * '<S146>' : 'LEOSIM/Vehicle/Longitudinal Vehicle/LongVehicle/Vehicle/VehSlopeForce'
 * '<S147>' : 'LEOSIM/Vehicle/Longitudinal Vehicle/LongVehicle/Vehicle/VehWindForce'
 * '<S148>' : 'LEOSIM/Vehicle/Longitudinal Vehicle/LongVehicle/Vehicle/VehBrakeForce/Compare To Constant'
 * '<S149>' : 'LEOSIM/Vehicle/Longitudinal Vehicle/LongVehicle/Vehicle/VehBrakeForce/Compare To Constant2'
 * '<S150>' : 'LEOSIM/Vehicle/Longitudinal Vehicle/LongVehicle/Vehicle/VehBrakeForce/EPBApplyTorque'
 * '<S151>' : 'LEOSIM/Vehicle/Longitudinal Vehicle/LongVehicle/Vehicle/VehForce/RotaMassConvCoef'
 * '<S152>' : 'LEOSIM/Vehicle/Longitudinal Vehicle/LongVehicle/Vehicle/VehForce/VehAcc_mps2_Ovrd'
 * '<S153>' : 'LEOSIM/Vehicle/Longitudinal Vehicle/LongVehicle/Vehicle/VehForce/VehSpd_mps_Ovrd'
 * '<S154>' : 'LEOSIM/Vehicle/Longitudinal Vehicle/LongVehicle/Vehicle/VehRollForce/Compare To Zero'
 * '<S155>' : 'LEOSIM/Vehicle/Longitudinal Vehicle/Trailer/Subsystem1'
 * '<S156>' : 'LEOSIM/Vehicle/Longitudinal Vehicle/Trailer/Subsystem5'
 * '<S157>' : 'LEOSIM/Vehicle/Longitudinal Vehicle/Trailer/Subsystem1/Subsystem'
 * '<S158>' : 'LEOSIM/Vehicle/Longitudinal Vehicle/Trailer/Subsystem1/Subsystem1'
 * '<S159>' : 'LEOSIM/Vehicle/Longitudinal Vehicle/Trailer/Subsystem1/Subsystem2'
 * '<S160>' : 'LEOSIM/Vehicle/Longitudinal Vehicle/Trailer/Subsystem1/Subsystem3'
 * '<S161>' : 'LEOSIM/Vehicle/Longitudinal Vehicle/Trailer/Subsystem1/Subsystem4'
 * '<S162>' : 'LEOSIM/Vehicle/Longitudinal Vehicle/Trailer/Subsystem1/Subsystem5'
 * '<S163>' : 'LEOSIM/Vehicle/Longitudinal Vehicle/Trailer/Subsystem1/Subsystem6'
 * '<S164>' : 'LEOSIM/Vehicle/Longitudinal Vehicle/Trailer/Subsystem1/Subsystem7'
 * '<S165>' : 'LEOSIM/Vehicle/Longitudinal Vehicle/Trailer/Subsystem1/Subsystem1/Subsystem'
 * '<S166>' : 'LEOSIM/Vehicle/Longitudinal Vehicle/Trailer/Subsystem1/Subsystem1/Subsystem1'
 * '<S167>' : 'LEOSIM/Vehicle/Longitudinal Vehicle/Trailer/Subsystem1/Subsystem1/Subsystem2'
 * '<S168>' : 'LEOSIM/Vehicle/Longitudinal Vehicle/Trailer/Subsystem1/Subsystem1/Subsystem3'
 * '<S169>' : 'LEOSIM/Vehicle/Longitudinal Vehicle/Trailer/Subsystem1/Subsystem2/Subsystem'
 * '<S170>' : 'LEOSIM/Vehicle/Longitudinal Vehicle/Trailer/Subsystem1/Subsystem2/Subsystem1'
 * '<S171>' : 'LEOSIM/Vehicle/Longitudinal Vehicle/Trailer/Subsystem1/Subsystem2/Subsystem2'
 * '<S172>' : 'LEOSIM/Vehicle/Longitudinal Vehicle/Trailer/Subsystem1/Subsystem2/Subsystem3'
 * '<S173>' : 'LEOSIM/Vehicle/Longitudinal Vehicle/Trailer/Subsystem1/Subsystem3/Subsystem'
 * '<S174>' : 'LEOSIM/Vehicle/Longitudinal Vehicle/Trailer/Subsystem1/Subsystem3/Subsystem1'
 * '<S175>' : 'LEOSIM/Vehicle/Longitudinal Vehicle/Trailer/Subsystem1/Subsystem3/Subsystem2'
 * '<S176>' : 'LEOSIM/Vehicle/Longitudinal Vehicle/Trailer/Subsystem1/Subsystem3/Subsystem3'
 * '<S177>' : 'LEOSIM/Vehicle/Longitudinal Vehicle/Trailer/Subsystem1/Subsystem5/Subsystem'
 * '<S178>' : 'LEOSIM/Vehicle/Longitudinal Vehicle/Trailer/Subsystem1/Subsystem5/Subsystem1'
 * '<S179>' : 'LEOSIM/Vehicle/Longitudinal Vehicle/Trailer/Subsystem1/Subsystem5/Subsystem2'
 * '<S180>' : 'LEOSIM/Vehicle/Longitudinal Vehicle/Trailer/Subsystem1/Subsystem5/Subsystem3'
 * '<S181>' : 'LEOSIM/Vehicle/Longitudinal Vehicle/Trailer/Subsystem1/Subsystem5/Subsystem4'
 * '<S182>' : 'LEOSIM/Vehicle/Longitudinal Vehicle/Trailer/Subsystem1/Subsystem5/Subsystem5'
 * '<S183>' : 'LEOSIM/Vehicle/Longitudinal Vehicle/Trailer/Subsystem1/Subsystem5/Subsystem6'
 * '<S184>' : 'LEOSIM/Vehicle/Longitudinal Vehicle/Trailer/Subsystem1/Subsystem5/Subsystem7'
 * '<S185>' : 'LEOSIM/Vehicle/Longitudinal Vehicle/Trailer/Subsystem1/Subsystem6/Subsystem1'
 * '<S186>' : 'LEOSIM/Vehicle/Longitudinal Vehicle/Trailer/Subsystem1/Subsystem6/Subsystem4'
 * '<S187>' : 'LEOSIM/Vehicle/Longitudinal Vehicle/Trailer/Subsystem1/Subsystem6/Subsystem6'
 * '<S188>' : 'LEOSIM/Vehicle/Longitudinal Vehicle/Trailer/Subsystem1/Subsystem7/Subsystem4'
 * '<S189>' : 'LEOSIM/Vehicle/Longitudinal Vehicle/Trailer/Subsystem1/Subsystem7/Subsystem6'
 * '<S190>' : 'LEOSIM/Vehicle/Longitudinal Vehicle/Trailer/Subsystem5/Subsystem'
 * '<S191>' : 'LEOSIM/Vehicle/Longitudinal Vehicle/Trailer/Subsystem5/Subsystem1'
 * '<S192>' : 'LEOSIM/Vehicle/Longitudinal Vehicle/Trailer/Subsystem5/Subsystem2'
 * '<S193>' : 'LEOSIM/Vehicle/Longitudinal Vehicle/Trailer/Subsystem5/Subsystem3'
 * '<S194>' : 'LEOSIM/Vehicle/Longitudinal Vehicle/Trailer/Subsystem5/Subsystem4'
 * '<S195>' : 'LEOSIM/Vehicle/SoftECU/Brake'
 * '<S196>' : 'LEOSIM/Vehicle/SoftECU/PEUF'
 * '<S197>' : 'LEOSIM/Vehicle/SoftECU/PEUR'
 * '<S198>' : 'LEOSIM/Vehicle/SoftECU/PEUF/SoftECU_PEUF'
 * '<S199>' : 'LEOSIM/Vehicle/SoftECU/PEUR/SoftECU_PEUR'
 */
#endif                                 /* RTW_HEADER_LEOSIM_h_ */

/*
 * File trailer for generated code.
 *
 * [EOF]
 */
